/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package UI;

import VO.CPerro;
import VO.CPulga;
import DAO.CPerroDAO;
import DAO.CPulgaDAO;
import javax.swing.JComboBox;
import javax.swing.JOptionPane;

/**
 *
 * @author Kyosuke
 */
public class IU {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
  
        
        Integer cod_perro = Integer.parseInt(JOptionPane.showInputDialog("Ingrese codigo del perro"));
        String nombre_perro = JOptionPane.showInputDialog("Ingrese nombre del perro");
        CPerro miPerro = new CPerro();
        miPerro.setCodPerro(cod_perro);
        miPerro.setNombrePerro(nombre_perro);
        CPerroDAO daoPero = new CPerroDAO();
        try
        {           
            daoPero.Insertar(miPerro);
        }
        catch (Exception ex)
       {
             JOptionPane.showMessageDialog(null, ex.getMessage());
       }
        
        try {
             CPerro nuevoP = daoPero.getPerroByID(cod_perro);
                          System.out.println(nuevoP.getCodPerro());
                          System.out.println(nuevoP.getNombrePerro());
                          
        Integer cod_pulga = Integer.parseInt(JOptionPane.showInputDialog("Ingrese codigo de pulga"));
        CPulga miPulga = new CPulga();
        miPulga.setCodPulga(cod_pulga);
        miPulga.setCodPerro(nuevoP);
        CPulgaDAO daoPulga = new CPulgaDAO();
            try {
                daoPulga.Insertar(miPulga);
            } catch (Exception ex) {
                 JOptionPane.showMessageDialog(null, ex.getMessage());
            }
        
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, "No existen datos del perro");
        }
    }
}
